保留: to keep, to retain, to have reservations (about sth), to hold back (from saying sth), to put aside for later...
看上去: it would appear, it seems (that)...
遗弃: to leave, to abandon...
连夜: that very night, through the night, for several nights in a row...
东北: northeast...
呼吸: to breathe...
依: to depend on, to comply with or listen to sb, according to, in the light of...
一手: a skill, mastery of a trade, by oneself, without outside help...
想起: to recall, to think of, to call to mind...
什么: what, something, anything...